software application java silver radius3 c++ golf .net diamonds gold pgm j2ee nickel software development brass development platinum thin-client copper